Part Number Hot Search : 
DTB143EK BZX79C10 PC28F SC538 15NM65 MMBZ2 SC619 1590G
Product Description
Full Text Search
 

To Download LTC4099EPDC-PBF Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 FEATURES
n n n n
LTC4099 I2C Controlled USB Power Manager/Charger with Overvoltage Protection DESCRIPTION
The LTC(R)4099 is an I2C controlled high efficiency USB PowerPathTM controller and full-featured Li-Ion/Polymer battery charger. It seamlessly manages power distribution from multiple sources including USB, a wall adapter and a Li-Ion/Polymer battery. The LTC4099 automatically limits its input current for USB compatibility. For automotive and other high voltage applications, the LTC4099 interfaces with an external switching regulator. Both the USB input and the auxiliary input controller feature Bat-Track optimized charging to provide maximum power to the application and reduced heat in high power density applications. The I2C port allows digital control of important application parameters including input current limit, charge current and float voltage. Several status bits can also be read back via I2C. An overvoltage protection circuit guards the LTC4099 from high voltage damage on the low voltage VBUS pin. The LTC4099 is available in the ultra-thin (0.55mm) 20-lead 3mm x 4mm QFN surface mount package.
, LT, LTC and LTM are registered trademarks of Linear Technology Corporation. PowerPath and Bat-Track are trademarks of Linear Technology Corporation. All other trademarks are the property of their respective owners. Protected by U.S. Patents, including 6522118, 6570372, 6700364, 6819094. Other patents pending.
n n n n n n n
Switching Regulator with Bat-TrackTM Adaptive Output Control Makes Optimal Use of Limited Input Power I2C Port for Optimal System Performance and Status Information Input Overvoltage Protection Bat-Track Control of External Step-Down Switching Regulator Maximizes Efficiency from Automotive and Other High Voltage Sources Instant-On Operation with Low Battery Optional Overtemperature Battery Conditioner Improves High Temperature Battery Safety Margin Ideal Diode Seamlessly Connects Battery When Input Power is Limited or Unavailable Full-Featured Li-Ion/Polymer Battery Charger 1.5A Maximum Charge Current with Thermal Limiting Slew Control Reduces Switching EMI Ultra-Thin (0.55mm) 20-Lead 3mm x 4mm QFN
APPLICATIONS
n n n n n
Media Players Portable Navigation Devices Smart Phones Industrial Handhelds Portable Medical Instruments
TYPICAL APPLICATION
I2C Controlled High Efficiency Battery Charger/ USB Power Manager
VBUS 10F OVGATE 6.2k 2 OVSENS I2C CLPROG PROG GND LTC4099 SW VOUT BAT BATSENS NTCBIAS NTC 100k 10F SYSTEM LOAD POWER DISSIPATION (W) OVERVOLTAGE USB PROTECTION 3.3H 1.8 1.6 1.4 1.2 1.0 0.8 0.6 0.4 0.2 Li-Ion
4099 TA01a
Reduced Power Dissipation vs Linear Battery Charger
LINEAR BATTERY CHARGER VIN = 5V ICHARGE = 1A
ADDITIONAL POWER AVAILABLE FOR CHARGING
TO CONTROLLER
SWITCHING BATTERY CHARGER
0.1F
3.01k
1.02k
100k
T
+
0 3.3
3.4
3.5
3.6
3.7
3.8
3.9
4
4.1
4099 TA01b
BATTERY VOLTAGE (V)
4099f
1
LTC4099 ABSOLUTE MAXIMUM RATINGS
(Notes 1, 2, 3)
PIN CONFIGURATION
TOP VIEW CLPROG OVSENS ACPR SDA 16 SCL 15 DVCC 21 14 SW 13 VBUS 12 VOUT 11 BAT 7 PROG 8 IRQ 9 10 IDGATE GND
VBUS, WALL (Transient) t < 1ms, Duty Cycle < 1% ...................................... -0.3V to 7V VBUS, WALL (Static), BAT, BATSENS, IRQ, NTC, DVCC ............................................... -0.3V to 6V SDA, SCL .......... -0.3V to Max (VBUS, VOUT, BAT) + 0.3V IOVSENS.................................................................10mA ICLPROG ....................................................................3mA IPROG, INTCBIAS .........................................................2mA IOUT, ISW, IBAT, IVBUS ...................................................2A Maximum Junction Temperature........................... 125C Operating Temperature Range.................. -40C to 85C Storage Temperature Range................... -65C to 125C IIRQ.........................................................................50mA IACPR ......................................................................5mA
20 19 18 17 OVGATE 1 NTC 2 NTCBIAS 3 VC 4 WALL 5 BATSENS 6
PDC PACKAGE 20-LEAD (3mm 4mm) PLASTIC UTQFN TJMAX = 125C, JA = 43C/W EXPOSED PAD (PIN 21) IS GND, MUST BE SOLDERED TO PCB
ORDER INFORMATION
LEAD FREE FINISH LTC4099EPDC#PBF TAPE AND REEL LTC4099EPDC#TRPBF PART MARKING DQKT PACKAGE DESCRIPTION 20-Lead (3mm x 4mm) Plastic UTQFN TEMPERATURE RANGE -40C to 85C Consult LTC Marketing for parts specified with wider operating temperature ranges. For more information on lead free part marking, go to: http://www.linear.com/leadfree/ For more information on tape and reel specifications, go to: http://www.linear.com/tapeandreel/
ELECTRICAL CHARACTERISTICS
SYMBOL VBUS IBUS(LIM) PARAMETER Input Supply Voltage Total Input Current Input Power Supply
The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted.
CONDITIONS
l
MIN 4.35 88 460 580 725 920 1150 0.30 1.6
TYP
MAX 5.5
UNITS V mA mA mA mA mA mA mA mA mA mA mA mA
100mA Mode 500mA Mode 620mA Mode 790mA Mode 1A Mode 1.2A Mode Low Power Suspend Mode High Power Suspend Mode 100mA Mode 500mA, 620mA, 790mA, 1A, 1.2A Modes Low Power Suspend Mode High Power Suspend Mode
l l
l l
93 485 620 790 965 1220 0.37 2.05 6 15 0.039 0.037
100 500 650 850 1000 1295 0.5 2.5
IVBUSQ (Note 4) Input Quiescent Current
4099f
2
LTC4099 ELECTRICAL CHARACTERISTICS
SYMBOL hCLPROG (Note 4) PARAMETER Ratio of Measured VBUS Current to CLPROG Program Current
The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted.
CONDITIONS 100mA Mode 500mA Mode 620mA Mode 790mA Mode 1A Mode 1.2A Mode Low Power Suspend Mode High Power Suspend Mode 100mA Mode, BAT = 3.3V 500mA Mode, BAT = 3.3V 620mA Mode, BAT = 3.3V 790mA Mode, BAT = 3.3V 1A Mode, BAT = 3.3V 1.2A Mode, BAT = 3.3V Low Power Suspend Mode High Power Suspend Mode Switching Modes Suspend Modes Rising Threshold Falling Threshold VBUS-BAT Rising Threshold VBUS-BAT Falling Threshold Switching Modes, 0V < BAT 4.2V, IVOUT = 0mA, Battery Charger Off USB Suspend Modes, IVOUT = 250A 3.5 4.5 1.96 3.90 MIN TYP 220 1200 1540 1980 2420 3080 10.9 65 135 672 840 1080 1251 1550 0.30 2.16 1.18 102 4.30 4.00 200 50 BAT + 0.3 4.6 2.25 0.18 0.30 500mA to 1.2A Input Limit Modes 3 16 4.200V Setting Selected by I2C 4.100V Default Setting 4.179 4.165 4.079 4.065 4.200 4.200 4.100 4.100 500-1200 475 1140 500 1200 100 3.7 5 525 1260 4.221 4.235 4.121 4.135 4.7 4.7 2.65 4.35 MAX UNITS mA/mA mA/mA mA/mA mA/mA mA/mA mA/mA mA/mA mA/mA mA mA mA mA mA mA mA mA V mV V V mV mV V V MHz A V V V V mA mA mA mA A
IVOUT
VOUT Current Available Before Discharging Battery
0.23 1.6
0.41 2.46
VCLPROG VUVLO VDUVLO VOUT
CLPROG Servo Voltage in Current Limit VBUS Undervoltage Lockout VBUS to BAT Differential Undervoltage Lockout VOUT Voltage
fOSC RPMOS RNMOS IPEAK RSUSP Battery Charger VFLOAT
Switching Frequency PMOS On-Resistance NMOS On-Resistance Peak Inductor Current Clamp Suspend LDO Output Resistance BAT Regulated Output Voltage
l l
ICHG_RANGE ICHG500mA ICHG1200mA ICHG_STEP IBATQ
Constant-Current Mode Charge Current Range Zero Scale Battery Charge Current Full-Scale Battery Charge Current Charge Current I2C Step Size Battery Drain Current
ILIM2/1/0 = 101, Selectable by I2C ILIM2/1/0 = 101, ICHARGE2/1/0 = 000 ILIM2/1/0 = 101, ICHARGE2/1/0 = 111 ILIM2/1/0 = 101 VBUS > VUVLO, PowerPath Switching Regulator On, Battery Charger Off, IVOUT = 0A VBUS = 0V, IVOUT = 0A (Ideal Diode Mode)
23 0.100 1030
35
A V mA/mA
4099f
VPROG,TRKL hPROG
PROG Pin Servo Voltage in Trickle Charge BAT < VTRKL Ratio of IBAT to PROG Pin Current
3
LTC4099 ELECTRICAL CHARACTERISTICS
SYMBOL VTRKL VTRKL VRECHRG tTERM_RANGE tBADBAT VC/x PARAMETER Trickle Charge Threshold Voltage Trickle Charge Hysteresis Voltage Recharge Battery Threshold Voltage Safety Timer Termination Period Range Bad Battery Termination Time Full Capacity Charge Indication PROG Voltage (Note 5) Threshold Voltage Relative to VFLOAT Selectable by I2C, Timer Starts When BAT = VFLOAT BAT < VTRKL COVERX1/0 = 00 COVERX1/0 = 01 COVERX1/0 = 10 COVERX1/0 = 11 RON_CHG TLIM Battery Charger Power FET On-Resistance (Between VOUT and BAT) Junction Temperature in ConstantTemperature Mode Absolute WALL Input Threshold Differential WALL Input Threshold Regulation Target Under VC Control WALL Quiescent Current ACPR Pull-Down Strength ACPR High Voltage ACPR Low Voltage Overvoltage Protection Threshold OVGATE Output Voltage OVSENS Quiescent Current OVGATE Time to Reach Regulation Overtemperature Battery Discharge Current Maximum Allowed Overtemperature Battery Voltage Cold Temperature Fault Threshold Voltage IACPR = 0mA IACPR = 0mA Rising Threshold, ROVSENS = 6.2k Input Below VOVCUTOFF Input Above VOVCUTOFF VOVSENS = 5V COVGATE = 1nF Only When Enabled via I2C Control Only When Enabled via I2C Control 6.10 IBAT = 200mA Selectable by I2C 0.4 90 40 190 490 0.5 100 50 200 500 0.18 85, 105 0.6 110 60 210 510 Hour mV mV mV mV C -75
The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted.
CONDITIONS BAT Rising MIN 2.7 TYP 2.85 130 -100 1-8 -125 MAX 3 UNITS V mV mV Hour
Bat-Track External Switching Regulator Control VWALL VWALL VOUT IWALLQ RACPR VHACPR VLACPR VOVCUTOFF VOVGATE IOVSENSQ tRISE IDISCHARGE VALLOW NTC VTOO_COLD VTOO_WARM VOVERTEMP INTC Rising Threshold Hysteresis 72.3 31.3 21.9 -50 73.8 3.6 32.6 3.3 22.8 50 75.3 33.9 23.7 50 %NTCBIAS %NTCBIAS %NTCBIAS %NTCBIAS %NTCBIAS mV nA
4099f
Rising Threshold Falling Threshold WALL-BAT Rising Threshold WALL-BAT Falling Threshold
4.15
4.3 3.2 90 37 BAT + 0.3 130 150 VOUT 0 6.35 1.88 * VOVSENS 0 40 2.5 180 3.85
4.45
V V mV mV V A V V
0 3.5
50
Overvoltage Protection 6.70 12 V V V A ms mA V
Overtemperature Battery Conditioner
Hot Temperature Fault Threshold Voltage Falling Threshold Hysteresis Critically High Temperature Fault Threshold Voltage NTC Leakage Current Falling Threshold Hysteresis NTC = NTCBIAS
4
LTC4099 ELECTRICAL CHARACTERISTICS
SYMBOL Ideal Diode VFWD RDROPOUT IMAX I2C Port DVCC IDVCCQ VDVCC_UVLO ADDRESS I2C Logic Reference DVCC Current DVCC UVLO I2C Address SCL/SDA = 0kHz 1.6 0.2 1 5.5 V A V Forward Voltage Internal Diode On-Resistance, Dropout Diode Current Limit IVOUT = 10mA IVOUT = 200mA 2 15 0.18 mV A PARAMETER
The l denotes the specifications which apply over the full operating temperature range, otherwise specifications are at TA = 25C. VBUS = 5V, BAT = 3.8V, DVCC = 3.3V, RPROG = 1.02k, RCLPROG = 3.01k, unless otherwise noted.
CONDITIONS MIN TYP MAX UNITS
R 0001001 W
IIRQ = 5mA VIRQ = 5V 0.7 * DVCC 0.3 * DVCC SDA, SCL = DVCC SDA, SCL = 0V ISDA = 3mA 1.3 0.6 0.6 0.6 0 0 100 1.3 0.6 50 900 -1 -1 1 1 0.4 400 65 0 100 1 mV A V V A A V kHz s s s s ns ns ns s s ns
VIRQ IIRQ VIH, SDA, SCL VIL, SDA, SCL IIH, SDA, SCL IIL, SDA, SCL VOL fSCL tBUF tHD_SDA tSU_SDA tSU_STO tHD_DAT(OUT) tHD_DAT(IN) tSU_DAT tLOW tHIGH tSP
IRQ Pin Output Low Voltage IRQ Pin Leakage Current Input High Threshold Input Low Threshold Input Leakage High Input Leakage Low Digital Output Low (SDA) Clock Operating Frequency Bus Free Time Between Stop and Start Condition Hold Time After (Repeated) Start Condition Repeated Start Condition Set-Up Time Stop Condition Time Data Hold Time Input Data Hold Time Data Set-Up Time Clock Low Period Clock High Period Spike Suppression Time
Note 1: Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. Exposure to any Absolute Maximum Rating condition for extended periods may affect device reliability and lifetime. Note 2: The LTC4099 is guaranteed to meet performance specifications from 0C to 85C. Specifications over the - 40C to 85C operating temperature range are assured by design, characterization and correlation with statistical process controls. Note 3: The LTC4099 includes overtemperature protection that is intended to protect the device during momentary overload conditions. Junction
temperature will exceed 125C when overtemperature protection is active. Continuous operation above the specified maximum operating junction temperature may impair device reliability. Note 4: Total input current is the sum of quiescent current, IVBUSQ, and measured current given by: VCLPROG /RCLPROG * (hCLPROG + 1) Note 5: The PROG pin always represents actual charge current. See the Full Capacity Charge Indication (C/x) section.
4099f
5
LTC4099
RCLPROG = 3.01k, unless otherwise noted. Battery and VBUS Currents vs Output Current
600 VBUS CURRENT 400 200 0 -200 BATTERY CURRENT (DISCHARGING) BATTERY CURRENT (CHARGING) 800 VBUS CURRENT 600 BATTERY CURRENT (CHARGING) VBUS INPUT LIMIT SET FOR 790mA BATTERY CHARGER SET FOR 500mA BATTERY CURRENT (DISCHARGING) 0 200 600 800 400 OUTPUT CURRENT (mA) 1000
4099 G02
TYPICAL PERFORMANCE CHARACTERISTICS
Battery and VBUS Currents vs Output Current
TA = 25C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k,
Output Voltage vs Output Current
5.0
400
OUTPUT VOLTAGE (V)
4.5
CURRENT (mA)
CURRENT (mA)
4.0
BAT = 4V
200
VBUS INPUT LIMIT SET -400 FOR USB 500mA BATTERY CHARGER SET FOR 800mA -600 200 600 800 0 400 OUTPUT CURRENT (mA)
0
3.5
BAT = 3.4V VBUS INPUT LIMIT SET FOR USB 500mA BATTERY CHARGER DISABLED 0 200 600 800 400 OUTPUT CURRENT (mA) 1000
4099 G03
1000
4099 G01
-200
3.0
Battery Drain Current vs Battery Voltage
25 IVOUT = 0A VBUS = 0V 100 90 EFFICIENCY (%) 80 70 60 50
PowerPath Switching Regulator Efficiency vs Output Current
VCLPROG = 0V 100mA VBUS INPUT LIMIT MODE EFFICIENCY (%) 100
Battery Charging Efficiency vs Battery Voltage with No External Load (PBAT /PVBUS)
500mA USB SETTING 90 100mA USB SETTING 80
20 BATTERY CURRENT (A)
15
10 VBUS = 5V (SUSPEND MODES)
70
5
500mA TO 1.2A VBUS INPUT LIMIT MODES
60
0 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4.2
4099 G04
40 0.01
50 0.1 OUTPUT CURRENT (A) 1
4099 G05
2.7
3.0
3.3 3.6 3.9 BATTERY VOLTAGE (V)
4.2
4099 G06
USB Compliant Output Current Available Before Discharging Battery
800 700 OUTPUT CURRENT (mA) OUTPUT CURRENT (mA) 600 500 400 300 200 100 0 VBUS INPUT LIMIT SET FOR USB 500mA 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4.2
4099 G07
USB Compliant Output Current Available Before Discharging Battery
175 150 CHARGE CURRENT (V) 125 100 75 50 25 0 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4.2
4099 G08
USB Limited Battery Charge Current vs Battery Voltage
700 600 500 400 300 200 100 0 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4.2
4099 G09
VBUS INPUT LIMIT SET FOR USB 100mA
VFLOAT VOLTAGE SET FOR 4.2V VBUS INPUT LIMIT SET FOR USB 500mA BATTERY CHARGER SET FOR 1200mA
4099f
6
LTC4099
RCLPROG = 3.01k, unless otherwise noted. USB Limited Battery Charge Current vs Battery Voltage
140 120 0.8 CHARGE CURRENT (V) 100 CURRENT (A) 80 60 40 0.2 20 0 VFLOAT VOLTAGE SET FOR 4.2V VBUS INPUT LIMIT SET FOR USB 100mA 2.7 3.0 3.3 3.6 3.9 BATTERY VOLTAGE (V) 4.2
4099 G10
TYPICAL PERFORMANCE CHARACTERISTICS
1.0 INTERNAL IDEAL DIODE WITH SUPPLEMENTAL EXTERNAL VISHAY Si2333 PMOS
TA = 25C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k, Ideal Diode Resistance vs Battery Voltage
0.25
Ideal Diode V-I Characteristics
0.20 RESISTANCE () INTERNAL IDEAL DIODE 0.15
0.6 INTERNAL IDEAL DIODE ONLY 0.4
0.10 INTERNAL IDEAL DIODE WITH SUPPLEMENTAL EXTERNAL VISHAY Si2333 PMOS
0.05
0
0
0.04
0.12 0.16 0.08 FORWARD VOLTAGE (V)
0.20
4099 G11
0 2.7
3.0
3.6 3.9 3.3 BATTERY VOLTAGE (V)
4.2
4099 G12
Low Battery (Instant-On) Output Voltage vs Temperature
3.68 BAT = 2.7V IVOUT = 100mA VBUS INPUT LIMIT SET FOR USB 500mA OUTPUT VOLTAGE (V) 3.66 1.001
Normalized Battery Charger Float Voltage vs Temperature
500
Automatic Low Battery Charge Current Reduction
NORMALIZED FLOAT VOLTAGE
1.000 CHARGE CURRENT (mA)
400
0.999
300
3.64
0.998
200
3.62
0.997
100
3.60 -40
-15
35 10 TEMPERATURE (C)
60
85
4099 G13
0.996 -40
-15
35 10 TEMPERATURE (C)
60
85
4099 G14
0 3.50
3.55
3.60 VOUT (V)
3.65
3.70
4099 G15
Battery Charge Current vs Temperature
600 500 CHARGE CURRENT (mA) 400 300 200 100 0 -40 -20 105C SETTING 2.30 THERMAL REGULATION 2.35
Oscillator Frequency vs Temperature
50
VBUS Current vs VBUS Voltage (Suspend)
IVOUT = 0mA
40 VBUS CURRENT (A) -15 35 10 TEMPERATURE (C)
FREQUENCY (MHz)
2.25
30
2.20
20
85C SETTING
2.15
10
0
20
40
60
80
100 120
4099 G16
2.10 -40
60
85
4099 G17
0
1
2
TEMPERATURE (C)
4 3 VBUS VOLTAGE (V)
5
6
4099 G18
4099f
7
LTC4099
RCLPROG = 3.01k, unless otherwise noted. VBUS Quiescent Current in Suspend vs Temperature
45 42 QUIESCENT CURRENT (mA) QUIESCENT CURRENT (A) 39 36 33 30 27 -40 IVOUT = 0A 20 17 14 11 8 5 2 -40
TYPICAL PERFORMANCE CHARACTERISTICS
VBUS Quiescent Current vs Temperature
IVOUT = 0A 500mA USB MODE
TA = 25C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k, Output Voltage vs Output Current in Suspend
5.0 SUSPEND HIGH 4.5 OUTPUT VOLTAGE (V)
4.0
3.5
SUSPEND LOW
100mA USB MODE
3.0 BAT = 3.3V 2.5 -15 -10 35 TEMPERATURE (C) 60 85
4099 G20
-15
10 35 TEMPERATURE (C)
60
85
4099 G19
0
0.5
1.5 2.0 1.0 OUTPUT CURRENT (mA)
2.5
4099 G21
VBUS Current vs Output Current in Suspend
2.5 1.2 BAT = 3.3V 1.0 CLPROG VOLTAGE (V) 0.8 0.6 0.4 0.2 SUSPEND LOW 0 0 0 0.5 1.5 2.0 1.0 OUTPUT CURRENT (mA) 2.5
4099 G22
CLPROG Voltage vs Output Current
0.8
Static DVCC Current vs Voltage
SDA = SCL = DVCC
2.0 VBUS CURRENT (mA) SUSPEND HIGH
1.5
DVCC CURRENT (A) VBUS INPUT LIMIT SET FOR USB 500mA BATTERY CHARGER DISABLED 0 200 400 600 800 OUTPUT CURRENT (mA) 1000
4099 G23
0.6
0.4
1.0
0.5
0.2
0 1.5 2.5 3.5 4.5 DVCC VOLTAGE (V) 5.5
4099 G24
Rising Overvoltage Threshold vs Temperature
6.280 37
OVSENS Quiescent Current vs Temperature
VOVSENS = 5V 12
OVGATE vs OVSENS
OVSENS CONNECTED TO INPUT THROUGH 10 6.2k RESISTOR 8
QUIESCENT CURRENT (A)
6.275 OVP THRESHOLD (V)
35
6.270
33
OVGATE (V) -15 35 10 TEMPERATURE (C)
6 4
6.265
31
6.260
29
2 0 60 85
4099 G26
6.255 -40
-15
35 10 TEMPERATURE (C)
60
85
4099 G25
27 -40
0
2
4 6 INPUT VOLTAGE (V)
8
4099 G27
4099f
8
LTC4099
RCLPROG = 3.01k, unless otherwise noted. IRQ Pin Current vs Voltage (Pull-Down State)
100 OVGATE 80 IRQ PIN CURRENT (mA) 2V/DIV VBUS OVGATE 5V/DIV OVP INPUT VOLTAGE 5V TO 10V STEP 5V/DIV 250s/DIV 0
4099 G29
TYPICAL PERFORMANCE CHARACTERISTICS
OVP Connection Waveform
TA = 25C, VBUS = 5V, BAT = 3.8V, RPROG = 1.02k,
OVP Disconnect Waveform
VBUS 5V/DIV
60
40
0V
20
500s/DIV
4099 G30
0
1
3 4 2 CHRG PIN VOLTAGE (V)
5
4099 G28
Input Current vs Temperature
500 500mA USB SETTING BATTERY CURRENT (mA) 400 INPUT CURRENT (mA) 120 150
Battery Safety Conditioner Discharge Current vs Battery Voltage
BATTERY CONDITIONER ENABLED VNTC / VNTCBIAS < 0.219 VBUS = 0V 100
High Voltage Input Charging Efficiency vs Battery Voltage
USING THE LT3653 WITH Bat-Track
80 EFFICIENCY (%)
300 BATTERY CHARGER SET FOR 1200mA 200 100mA USB SETTING
90
60 CONVENTIONAL 5V BUCK WITHOUT Bat-Track 40
60
100
30
20 BATTERY CHARGE SET FOR 700mA INPUT VOLTAGE = 13.5V 0 3.3 3.0 3.6 3.9 BATTERY VOLTAGE (V)
0 -40
-15
10 35 TEMPERATURE (C)
60
85
4099 G31
0 3.6
3.7
3.8
3.9
4.0
4.1
4.2
4.2
4099 G33
BATTERY VOLTAGE (V)
4099 G32
Battery Charge Current and Voltage vs Time
5 1.0 4.4 4.2 4 BATTERY VOLTAGE (V) 0.8 BATTERY CURRENT (A) OUTPUT VOLTAGE (V) 4.0 3.8 3.6 3.4 3.2
Output Voltage vs Battery Voltage; Battery Charger Overprogrammed
BATTERY CHARGER SET FOR 1200mA IOUT 500A/DIV 500mA USB SETTING 0mA VOUT 20mV/DIV AC COUPLED
Suspend LDO Transient Response (500A to 1.5mA)
3 500mA 2
0.6
0.4
100mA USB SETTING
1
CHARGER TERMINATION 4-HOUR SETTING
0.2 500s/DIV BATTERY VOLTAGE
4099 G36
0 0 5 6 3 4 TIME (HOURS) VBUS INPUT LIMIT SET FOR 790mA BATTERY CHARGER SET FOR 500mA FLOAT VOLTAGE SET FOR 4.2V 1 2 7 8
4099 G34
0
3.0 2.4
2.7
3.0
3.3
3.6
3.9
4.2
BATTERY VOLTAGE (V)
4099 G35
4099f
9
LTC4099 PIN FUNCTIONS
OVGATE (Pin 1): Overvoltage Protection Gate Output. Connect OVGATE to the gate pin of an external N-channel MOSFET pass transistor. The source of the transistor should be connected to VBUS and the drain should be connected to the product's DC input connector. In the absence of an overvoltage condition, this pin is driven from an internal charge pump capable of creating sufficient overdrive to fully enhance the pass transistor. If an overvoltage condition is detected, OVGATE is brought rapidly to GND to prevent damage to the LTC4099. OVGATE works in conjunction with OVSENS to provide this protection. NTC (Pin 2): Input to the Negative Temperature Coefficient Thermistor Monitoring Circuit. The NTC pin connects to a negative temperature coefficient thermistor which is typically copackaged with the battery to determine if the battery is too hot or too cold to charge. If the battery's temperature is out of range, charging is paused until the battery temperature re-enters the valid range. A low drift bias resistor is required from NTCBIAS to NTC and a thermistor is required from NTC to ground. NTCBIAS (Pin 3): NTC Thermistor Bias Output. Connect a bias resistor between NTCBIAS and NTC, and a thermistor between NTC and GND. VC (Pin 4): Bat-Track Auxiliary Switching Regulator Control Output. This pin drives the VC pin of an external Linear Technology step-down switching regulator. In conjunction with WALL and ACPR, it will regulate VOUT to maximize battery charger efficiency. WALL (Pin 5): Auxiliary Power Source Sense Input. WALL is used to determine when power is available from an auxiliary power source. When power is detected, ACPR is driven low and the USB input is automatically disabled. BATSENS (Pin 6): Battery Voltage Sense Input. For proper operation, this pin must always be connected to BAT. For best operation, connect BATSENS to BAT physically close to the Li-Ion cell. PROG (Pin 7): Charge Current Program and Charge Current Monitor Pin. Connecting a resistor from PROG to ground programs the charge current. If sufficient input power is available in constant-current mode, this pin servos to one of eight possible I2C controllable voltages (see Table 3). The voltage on this pin always represents the actual charge current by using the following formula: IBAT = VPROG * 1030 RPROG
IRQ (Pin 8): Open-Drain Interrupt Output. The IRQ pin can be used to generate an interrupt due to a multitude of maskable status change events within the LTC4099. See Table 1. GND (Pin 9): Ground. IDGATE (Pin 10): Ideal Diode Amplifier Output. This pin controls the gate of an external P-channel MOSFET transistor used to supplement the internal ideal diode. The source of the P-channel MOSFET should be connected to VOUT and the drain should be connected to BAT. BAT (Pin 11): Single-Cell Li-Ion Battery Pin. Depending on available power and load, a Li-Ion battery on BAT will either deliver system power to VOUT through the ideal diode or be charged from the battery charger. VOUT (Pin 12): Output Voltage of the Switching PowerPath Controller and Input Voltage of the Battery Charger. The majority of the portable product should be powered from VOUT. The LTC4099 will partition the available power between the external load on VOUT and the internal battery charger. Priority is given to the external load and any extra power is used to charge the battery. An ideal diode from BAT to VOUT ensures that VOUT is powered even if the load exceeds the allotted power from VBUS or if the VBUS power source is removed. VOUT should be bypassed with a low impedance multilayer ceramic capacitor. VBUS (Pin 13): Input Voltage for the Switching PowerPath Controller. VBUS will usually be connected to the USB port of a computer or a DC output wall adapter. VBUS should be bypassed with a low impedance multilayer ceramic capacitor. SW (Pin 14): Switching Regulator Power Transmission Pin. The SW pin delivers power from VBUS to VOUT via the step-down switching regulator. An inductor should be connected from SW to VOUT. See the Applications Information section for a discussion of inductance value.
4099f
10
LTC4099 PIN FUNCTIONS
DVCC (Pin 15): Logic Reference for the I2C Serial Port. A 0.01F bypass capacitor is required. SCL (Pin 16): Clock Input for the I2C Serial Port. The I2C input levels are scaled with respect to DVCC. SDA (Pin 17): Data Input/Output for the I2C Serial Port. The I2C input levels are scaled with respect to DVCC. ACPR (Pin 18): Auxiliary Power Source Present Output (Active Low). ACPR indicates that the output of an external high voltage step-down switching regulator connected to WALL is suitable for use by the LTC4099. ACPR may be connected to the gate of an external P-channel MOSFET transistor whose source is connected to VOUT and whose drain is connected to WALL. ACPR has a high level of VOUT and a low level of GND. CLPROG (Pin 19): USB Current Limit Program and Monitor Pin. A 1% resistor from CLPROG to ground determines the upper limit of the current drawn from the VBUS pin. A precise fraction of the input current, hCLPROG, is sent to the CLPROG pin when the high side switch is on. The switching regulator delivers power until the CLPROG pin reaches 1.18V. Therefore, the current drawn from VBUS will be limited to an amount given by hCLPROG and RCLPROG. There are a multitude of ratios for hCLPROG available by I2C control, two of which correspond to the 100mA and 500mA USB specifications (see Table 2). A multilayer ceramic averaging capacitor is also required at CLPROG for filtering. OVSENS (Pin 20): Overvoltage Protection Sense Input. OVSENS should be connected through a 6.2k resistor to the input power connector and the drain of an external Nchannel MOSFET pass transistor. When the voltage on this pin exceeds VOVCUTOFF, the OVGATE pin will be pulled to GND to disable the pass transistor and protect the LTC4099 from potentially damaging high voltage. Exposed Pad (Pin 21): Ground. The Exposed Pad and pin must be soldered to the PCB to provide a low electrical and thermal impedance connection to ground.
4099f
11
LTC4099 BLOCK DIAGRAM
TO AUTOMOTIVE, FIREWIRE, ETC. VIN LT3480 VC FB SW
4 20 OVSENS OVERVOLTAGE PROTECTION
VC
5
WALL
6V
VOUT 3.6V BAT + 0.3V
4.3V
1
OVGATE
2
Bat-Track HV CONTROL
+-
SW 14
13 TO USB OR WALL ADPAPTER
VBUS
NONOVERLAP AND DRIVE LOGIC ISWITCH/N ILDO/M
100mV
+ - -+
4.6V IDEAL DIODE CONSTANT-CURRENT CONSTANT-VOLTAGE BATTERY CHARGER 0V
19
CLPROG
SUSPEND LDO
S R
Q
15mV AVERAGE INPUT CURRENT LIMIT CONTROLLER VOUT OSC AVERAGE OUTPUT VOLTAGE LIMIT CONTROLLER 0.3V 3.6V
1.18V NTCBIAS 3
+-
VC/x
+ -
VPROG IBAT/1030
2 T NTC
NTC
TOO COLD BATTERY CONDITIONER TOO WARM
- +
OVERTEMPERATURE
3.85V
+ -
IRQ 8
I2C PORT
INTERRUPT LOGIC
DVCC 15
SCL 16
SDA 17
GND 9
GND 21
PROG 7
4099 BD
12
+ - + - + -
C/x
+ + - + - + + -
ACPR
18
+ -
TO SYSTEM LOAD
VOUT
12
IDGATE
10
OPTIONAL EXTERNAL IDEAL DIODE PMOS
BATSENS BAT
6 11 SINGLECELL Li-Ion
+ - + - + -
+
4099f
LTC4099 TIMING DIAGRAM
SDA tSU, DAT tLOW SCL tHD, STA START CONDITION tr tHIGH tf REPEATED START CONDITION tSP STOP CONDITION START CONDITION tHD, DAT tSU, STA tHD, STA tBUF tSU, STO
4099 TD03
I2C Write Protocol
SUB ADDRESS WRITE ADDRESS 0 START SDA 0 0 0 1 0 0 1 0 ACK ACK 0 0 1 0 0 1 R/W 0 A7 A6 A5 A4 A3 A2 A1 A0 B7 B6
INPUT DATA BYTE B5 B4 B3 B2 B1 B0 STOP ACK
SCL
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
4099 TD01
I2C Read Protocol
OUTPUT DATA BYTE READ ADDRESS 0 START SDA 0 0 0 1 0 0 1 1 ACK ACK 0 0 1 0 0 1 R/W 1 A7 A6 A5 A4 A3 A2 A1 A0
SCL
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
4099 TD02
4099f
13
LTC4099 OPERATION
Introduction The LTC4099 is an I2C controlled power manager and LiIon charger designed to make optimal use of the power available from a variety of sources while minimizing power dissipation and easing thermal budgeting constraints. The innovative PowerPath architecture ensures that the application is powered immediately after external voltage is applied, even with a completely dead battery, by prioritizing power to the application. The LTC4099 includes a Bat-Track monolithic step-down switching regulator for USB, wall adapters and other 5V sources. Designed specifically for USB applications, the switching regulator incorporates a precision average input current limit for USB compatibility. Because power is conserved, the LTC4099 allows the load current on VOUT to exceed the current drawn by the USB port making maximum use of the allowable USB power for battery charging. The switching regulator and battery charger communicate to ensure that the average input current never exceeds the USB specifications. For automotive and other high voltage applications, the LTC4099 provides Bat-Track control of an external Linear Technology step-down switching regulator to maximize battery charger efficiency and minimize heat production. When power is available from both the USB and an auxiliary input, the auxiliary input is prioritized. The LTC4099 contains both an internal 180m ideal diode as well as an ideal diode controller for use with an external P-channel MOSFET. The ideal diodes from BAT to VOUT guarantee that ample power is always available to VOUT even if there is insufficient or absent power at VBUS or WALL. The LTC4099 features an overvoltage protection circuit which is designed to work with an external N-channel MOSFET to prevent damage to its input caused by accidental application of high voltage. To prevent battery drain when a device is connected to a suspended USB port, an LDO from VBUS to VOUT provides either a low power or high power USB suspend current to the application. Finally, the LTC4099 has considerable adjustability built in so that power levels and status information can be controlled and monitored via a simple two wire I2C port. Bat-Track Input Current Limited Step-Down Switching Regulator The power delivered from VBUS to VOUT is controlled by a 2.25MHz constant-frequency step-down switching regulator. To meet the maximum USB load specification, the switching regulator contains a measurement and control system which ensures that the average input current remains below the level programmed at the CLPROG pin and I2C port. VOUT drives the combination of the external load and the battery charger. If the combined load does not cause the switching power supply to reach the programmed input current limit, VOUT will track approximately 0.3V above the battery voltage. By keeping the voltage across the battery charger at this low level, power lost to the battery charger is minimized. Figure 1 shows the power path components. If the combined external load plus battery charge current is large enough to cause the switching power supply to reach the programmed input current limit, the battery charger will reduce its charge current by precisely the amount necessary to enable the external load to be satisfied. Even if the battery charge current is programmed to exceed the allowable USB power, the USB specification for average input current will not be violated; the battery charger will reduce its current as needed. Furthermore, if the load current at VOUT exceeds the programmed power from VBUS, the extra load current will be drawn from the battery via the ideal diodes even when the battery charger is enabled. The current out of CLPROG is a precise fraction of the VBUS current. When a programming resistor and an averaging capacitor are connected from CLPROG to GND, the voltage on CLPROG represents the average input current of the switching regulator. As the input current approaches the programmed limit, CLPROG reaches 1.18V and power delivered by the switching regulator is held constant. The input current limit has eight possible settings ranging from the USB suspend limit of 500A up to 1.2A for wall adapter applications. Two of these settings are specifically intended for use in the 100mA and 500mA USB applications.
4099f
14
LTC4099 OPERATION
TO AUTOMOTIVE, FIREWIRE, ETC. HVIN HIGH VOLTAGE STEP-DOWN SWITCHING VC REGULATOR SW FB
4 20 1 FROM USB OR WALL ADAPTER 13 VBUS OVSENS OVGATE OVERVOLTAGE PROTECTION
VC
5
WALL
2
+-
6V
VOUT 3.6V BAT + 0.3V
4.3V
Bat-Track HV CONTROL
ISWITCH/N
PWM AND GATE DRIVE IDEAL DIODE CONSTANT-CURRENT CONSTANT-VOLTAGE BATTERY CHARGER OmV
+ - + -
15mV 0.3V 3.6V
19
1.18V
AVERAGE INPUT CURRENT LIMIT CONTROLLER
AVERAGE OUTPUT VOLTAGE LIMIT CONTROLLER
Figure 1. PowerPath Block Diagram
When the switching regulator is activated, the average input current will be limited by the CLPROG programming resistor according to the following expression: IVBUS = IVBUSQ + VCLPROG * (hCLPROG + 1) RCLPROG
where IVBUSQ is the quiescent current of the LTC4099, VCLPROG is the CLPROG servo voltage in current limit, RCLPROG is the value of the programming resistor and hCLPROG is the ratio of the measured current at VBUS to the sample current delivered to CLPROG. Refer to the Electrical Characteristics table for values of hCLPROG, VCLPROG and IVBUSQ. Given worst-case circuit tolerances, the USB specification for the average input current in 100mA or 500mA mode will not be violated, provided that RCLPROG is 3.01k or greater. See Table 2 for other available settings of input current limit. While not in current limit, the switching regulator's Bat-Track feature will set VOUT to approximately 300mV
VOUT (V)
+ + -
+ -
CLPROG
+-
above the voltage at BAT. However, if the voltage at BAT is below 3.3V, and the load requirement does not cause the switching regulator to exceed its current limit, VOUT will regulate at a fixed 3.6V, as shown in Figure 2. This instant-on feature will allow a portable product to run immediately when power is applied without waiting for the
4.5 4.2 3.9 NO LOAD 3.6 300mV 3.3 3.0 2.7 2.4 2.4
2.7
3.0
Figure 2. VOUT vs BAT
4099f
+ -
+ + -
ACPR
+ -
18
SW
14
3.5V TO (BAT + 0.3V) TO SYSTEM LOAD
VOUT
12
IDGATE
10
OPTIONAL EXTERNAL IDEAL DIODE PMOS
BAT
11
BATSENS
6
4099 F01
+
SINGLE-CELL Li-Ion
3.6 3.3 BAT (V)
3.9
4.2
4099 F02
15
LTC4099 OPERATION
battery to charge. If the load does exceed the current limit at VBUS, VOUT will range between the no-load voltage and slightly below the battery voltage, indicated by the shaded region of Figure 2. For very low battery voltages, the battery charger acts like a load and, due to the input current limit circuit, its current will tend to pull VOUT below the 3.6V instant-on voltage. To prevent VOUT from falling below this level, an undervoltage circuit automatically detects that VOUT is falling and reduces the battery charge current as needed. This reduction ensures that load current and voltage are always prioritized while allowing as much battery charge current as possible. See Overprogramming the Battery Charger in the Applications Information section. The voltage regulation loop compensation is controlled by the capacitance on VOUT. An MLCC capacitor of 10F is required for loop stability. Additional capacitance beyond this value will improve transient response. An internal undervoltage lockout circuit monitors VBUS and keeps the switching regulator off until VBUS rises above the rising VUVLO threshold (4.3V). If VBUS falls below the falling VUVLO threshold (4V), system power at VOUT will be drawn from the battery via the ideal diodes. The voltage at VBUS must also be higher than the voltage at BAT by VDUVLO, or approximately 200mV, for the switching regulator to operate. Bat-Track Auxiliary High Voltage Switching Regulator Control As shown in the Block Diagram, the WALL, ACPR and VC pins can be used in conjunction with an external high voltage Linear Technology step-down switching regulator, such as the LT3480 or LT3653, to minimize heat production when operating from higher voltage sources. Bat-Track control circuitry regulates the external switching regulator's output voltage to the larger of BAT+ 300mV or 3.6V in much the same way as the internal switching regulator. This maximizes battery charger efficiency while still allowing instant-on operation when the battery is deeply discharged. The feedback network of the high voltage regulator should be set to program an output voltage between 4.5V and 5.5V. When high voltage is applied to the external regulator, WALL will rise toward this programmed output voltage. When WALL exceeds approximately 4.3V, ACPR is brought low, and the Bat-Track control of the LTC4099 overdrives the local VC control of the external high voltage step-down switching regulator. Once the Bat-Track control is enabled, the output voltage is independent of the switching regulator feedback network. Bat-Track control provides a significant efficiency advantage over the use of a simple 5V switching regulator output to drive the battery charger. With a 5V output driving VOUT, battery charger efficiency is approximately: TOTAL = BUCK * VBAT 5V
where BUCK is the efficiency of the high voltage switching regulator and 5V is the output voltage of the switching regulator. With a typical switching regulator efficiency of 87% and a typical battery voltage of 3.8V, the total battery charger efficiency is approximately 66%. Assuming a 1A charge current, nearly 2W of power is dissipated just to charge the battery! With Bat-Track, battery charger efficiency is approximately: TOTAL = BUCK * VBAT VBAT + 0.3V
With the same assumptions as above, the total battery charger efficiency is approximately 81%. This example works out to less than 1W of power dissipation, or almost 60% less heat. See the Typical Applications section for complete circuits using the LT3480 and LT3653 with Bat-Track control. Ideal Diode from BAT to VOUT The LTC4099 has an internal ideal diode as well as a controller for an external ideal diode. Both the internal and the external ideal diodes are always on and will respond quickly whenever VOUT drops below BAT. If the load current increases beyond the power allowed from the switching regulator, additional power will be pulled from the battery via the ideal diodes. Furthermore, if power to VBUS (USB or wall adapter) is removed, then all of the
4099f
16
LTC4099 OPERATION
application power will be provided by the battery via the ideal diodes. The ideal diodes will be fast enough to keep VOUT from drooping with only the storage capacitance required for the switching regulator. The internal ideal diode consists of a precision amplifier that activates a large on-chip MOSFET transistor whenever the voltage at VOUT is approximately 15mV (VFWD) below the voltage at BAT. Within the amplifier's linear range, the small-signal resistance of the ideal diode will be quite low, keeping the forward drop near 15mV. At higher current levels, the MOSFET will be in full conduction.
2200 2000 1800 1600 CURRENT (mA) 1400 1200 1000 800 600 400 200 0 0 60 120 180 240 300 360 420 480 FORWARD VOLTAGE (mV) (BAT - VOUT) 4099 ON SEMICONDUCTOR MBRM120LT3 LTC4099 IDEAL DIODE VISHAY Si2333 EXTERNAL IDEAL DIODE
Precharge When a battery charge cycle begins, the battery charger first determines if the battery is deeply discharged. If the battery voltage is below VTRKL, typically 2.85V, an automatic trickle charge feature sets the battery charge current to one-fifth of the default charge current. If the low voltage persists for more than one-half hour, the battery charger automatically terminates and indicates via the I2C port that the battery was unresponsive. Constant-Current Once the battery voltage is above VTRKL, the charger begins charging in full power constant-current mode. The current delivered to the battery will try to reach VPROG/RPROG * 1030 where VPROG can be set by the I2C port and ranges from 500mV to 1.2V in 100mV steps. The default value of VPROG is 500mV. Depending on available input power and external load conditions, the battery charger may or may not be able to charge at the full programmed rate. The external load will always be prioritized over the battery charge current. Likewise, the USB current limit programming will always be observed and only additional power will be available to charge the battery. When system loads are light, battery charge current will be maximized. As mentioned above, the upper limit of charge current is programmed by the combination of a resistor from PROG to ground and the PROG servo voltage value set in the I2C port. The charge current will be given by the following expression: V ICHG = PROG * 1030 RPROG Eight values of VPROG may be selected by the ICHARGE2, ICHARGE1 and ICHARGE0 bits in the I2C port. See Table 3. In either the constant-current or constant-voltage charging modes, the voltage at the PROG pin will be proportional to the actual charge current delivered to the battery. The charge current can be determined at any time by monitoring the PROG pin voltage and using the following relationship: V IBAT = PROG * 1030 RPROG
4099f
Figure 3. Ideal Diode V-I Characteristics
To supplement the internal ideal diode, an external Pchannel MOSFET transistor may be added from BAT to VOUT. The IDGATE pin of the LTC4099 drives the gate of the external P-channel MOSFET transistor for automatic ideal diode control. The source of the external P-channel MOSFET should be connected to VOUT and the drain should be connected to BAT. Capable of driving a 1nF load, the IDGATE pin can control an external P-channel MOSFET transistor having an on-resistance of 30m or lower. Battery Charger The LTC4099 includes a battery charger with low voltage precharge, constant-current/constant-voltage charging, C/x state-of-charge detection, automatic termination by safety timer, automatic recharge, bad cell detection and thermistor sensor input for out-of-temperature charge pausing.
17
LTC4099 OPERATION
Recall, however, that in many cases the actual battery charge current, IBAT, will be lower than the programmed current, ICHG, due to limited input power available and prioritization of the system load drawn from VOUT. Constant-Voltage Once the battery terminal voltage reaches the preset float voltage, the battery charger will hold the voltage steady and the charge current will decrease naturally toward zero. Two voltage settings, 4.100V and 4.200V, are available for final float voltage selection via the I2C port. For applications that require as much run time as possible, the 4.200V setting can be selected. For applications that seek to extend battery life, the LTC4099's default setting of 4.100V should be used. Full Capacity Charge Indication (C/x) Since the PROG pin always represents the actual charge current flowing, even in the constant-voltage phase of charging, the PROG pin voltage represents the battery's state-of-charge during that phase. The LTC4099 has a full capacity charge indication comparator on the PROG pin which reports its results via the I2C port. Selection levels for the C/x comparator of 50mV, 100mV, 200mV and 500mV are available by I2C control. Recall that the PROG pin servo voltage can be programmed from 500mV to 1.2V. If the 1V servo setting represents the full charge rate of the battery (1C), then the 100mV C/x setting would be equivalent to C/10. Likewise the 200mV C/x setting would represent C/5 and the 500mV setting C/2. Charge Termination The battery charger has a built-in termination safety timer. When the voltage on the battery reaches the userprogrammed float voltage of 4.100V or 4.200V, the safety timer is started. After the safety timer expires, charging of the battery will discontinue and no more current will be delivered. The safety timer's default ending time of four hours may be altered from one to eight hours in one-hour increments by accessing the I2C port. Automatic Recharge After the battery charger terminates, it will remain off, drawing only microamperes of current from the battery. If the portable product remains in this state long enough, the battery will eventually self discharge. To ensure that the battery is always topped off, a new charge cycle will automatically begin when the battery voltage falls below VRECHRG (typically 4.100V for the 4.200V float voltage setting and 4.000V for the 4.100V float voltage setting). In the event that the safety timer is running when the battery voltage falls below VRECHRG, it will reset back to zero. To prevent brief excursions below VRECHRG from resetting the safety timer, the battery voltage must be below VRECHRG for more than 2.5ms. The charge cycle and safety timer will also restart if the VBUS UVLO cycles LOW and then HIGH (e.g., VBUS or WALL is removed and then replaced) or if the charger is momentarily disabled using the I2C port. The flow chart in Figure 4 represents the battery charger's algorithm. Thermistor Measurement The battery temperature is measured by placing a negative temperature coefficient (NTC) thermistor close to the battery pack. The thermistor circuitry is shown in the Block Diagram. To use this feature, connect the thermistor between the NTC pin and ground and a bias resistor from NTCBIAS to NTC. The bias resistor should be a 1% resistor with a value equal to the value of the chosen thermistor at 25C (R25). The LTC4099 will pause charging when the resistance of the thermistor drops to 0.484 times the value of R25 or 4.84k for a 10k thermistor. For a Vishay curve 2 thermistor, this corresponds to approximately 45C. If the battery charger is in constant-voltage (float) mode, the safety timer also pauses until the thermistor indicates a return to valid temperature. The LTC4099 is also designed to pause charging when the value of the thermistor increases to 2.816 times the value of R25. For a Vishay curve 2 10k thermistor, this resistance, 28.16k, corresponds to approximately 0C. The hot and cold comparators each have approximately 3C of hysteresis to prevent oscillation about the trip point. If the curve 2 thermistor's temperature rises above 60C, its value will drop to 0.2954 times R25. When this happens, the LTC4099 detects this critically high temperature and indicates it via the I2C port (see Table 7). If this condition
4099f
18
LTC4099 OPERATION
occurs, it may be desirable to have application software enforce an emergency reduction of power in the portable product. It is possible to enable the battery conditioner circuit at this temperature to reduce stress caused by simultaneous high temperature and high voltage via the I2C port. See the Overtemperature Battery Conditioner section.
POWER AVAILABLE
The thermistor detection circuit samples the thermistor's value continuously whenever charging is enabled and periodically when it is not. When the charger is not enabled, the thermistor is sampled for 150s approximately every 150ms. The thermistor data available to the I2C port is updated at the end of each sample period.
CLEAR EVENT TIMER
INDICATE CHARGING
NTC OUT-OF-RANGE
YES
INHIBIT CHARGING
NO PAUSE EVENT TIMER BAT < 2.85V BATTERY STATE BAT > VFLOAT - INDICATE NTC FAULT 2.85V < BAT < VFLOAT - CHARGE WITH 103V/RPROG CHARGE WITH CONSTANT-CURRENT CHARGE WITH FIXED VOLTAGE
RUN EVENT TIMER
PAUSE EVENT TIMER
RUN EVENT TIMER
NO
TIMER > 30 MINUTES YES INHIBIT CHARGING BAT RISING THROUGH VRECHRG INDICATE BATTERY FAULT NO NO BAT FALLING THROUGH VRECHRG YES
SAFETY TIMER EXPIRED YES
NO
IBAT < C/x STOP CHARGING YES YES INDICATE CHARGING STOPPED INDICATE C/x REACHED
NO
BAT > 2.85V
BAT < VRECHRG
NO
YES
NO
YES
4099 F04
Figure 4. Battery Charger Flow Chart
4099f
19
LTC4099 OPERATION
Overtemperature Battery Conditioner Since Li-Ion batteries deteriorate with full voltage and high temperature, the LTC4099 contains an automatic battery conditioner circuit that reduces the battery voltage if both high temperature and high voltage are present simultaneously. Recall that battery charging is inhibited if the thermistor temperature reaches 45C. If the thermistor temperature climbs above 60C, and the battery conditioner circuit is enabled, an internal load of approximately 180mA is applied to BAT. Once the battery voltage drops to 3.9V, or the thermistor reading drops below 58C, the internal load is disabled. Battery charging resumes once the thermistor temperature drops below 42C. When activated via the I2C port, the battery conditioner operates whether or not external power is available, charging has terminated or charging has been disabled by I2C control. Note that this circuit can dissipate significant power inside the LTC4099. To prevent an excessive temperature rise of the LTC4099, the LTC4099 reduces discharge current as needed to prevent a junction temperature rise above 120C. Thermal Regulation To prevent thermal damage to the LTC4099 or surrounding components during normal charging, an internal thermal feedback loop will automatically decrease the programmed charge current if the die temperature rises to 105C. This thermal regulation technique protects the LTC4099 from excessive temperature due to high power operation or high ambient thermal conditions, and allows the user to push the limits of the power handling capability with a given circuit board design. The benefit of the LTC4099 thermal regulation loop is that charge current can be set according to actual, rather than worst-case, conditions for a given application with the assurance that the charger will automatically reduce the current in worst-case conditions. The thermal regulation set-point can be adjusted down to 85C from the default 105C setting using the I2C port, as explained in the Input Data section. Overvoltage Protection The LTC4099 can protect itself from the inadvertent application of excessive voltage to VBUS or WALL with just two external components: an N-channel MOSFET and a 6.2k resistor. The maximum safe overvoltage magnitude will be determined by the choice of the external FET and its associated drain breakdown voltage. The overvoltage protection circuit consists of two pins. The first, OVSENS, is used to measure the externally applied voltage through an external resistor. The second, OVGATE, is an output used to drive the gate pin of the external FET. When OVSENS is below 6V, an internal charge pump will drive OVGATE to approximately 1.88 * OVSENS. This will enhance the N-channel FET and provide a low impedance connection to VBUS or WALL which will, in turn, power the LTC4099. If OVSENS should rise above 6V due to a fault or use of an incorrect wall adapter, OVGATE will be pulled to GND, disabling the external FET and, therefore, protecting the LTC4099. When the voltage drops below 6V again, the external FET will be re-enabled. See the Applications Information section for examples of multiple input protections, reverse input protection and recommended components. Suspend LDO The LTC4099 provides a small amount of power to VOUT in suspend mode by including an LDO from VBUS to VOUT. This LDO will prevent the battery from running down when the portable product has access to a suspended USB port. Regulating at 4.6V, this LDO only becomes active when the internal switching converter is disabled. To remain compliant with the USB specification, the input to the LDO is current-limited so that it will not exceed the low power or high power suspend specification. If the load on VOUT exceeds the suspend current limit, the additional current will come from the battery via the ideal diodes. The suspend LDO sends a scaled copy of the VBUS current to the CLPROG pin, which will servo to a maximum voltage of approximately 100mV. Thus, the high power and low power suspend settings are related to the levels programmed by the same CLPROG resistor for the 100mA, 500mA and other switching power path settings. Command bits, ILIM2
4099f
20
LTC4099 OPERATION
through ILIM0 in the I2C port determine whether the suspend LDO will limit input current to the low power setting of 500A or the high power setting of 2.5mA. Interrupt Generation The IRQ pin on the LTC4099 is an open-drain output that can be used to generate an interrupt based on one or more of a multitude of maskable PowerPath/battery charger change events. The interrupt mask register column in Table 1 indicates the categories of events that can generate an interrupt. If a 1 is written to a given location in the mask register, then any change in the status data of that category will cause an interrupt to occur. For example, if a 1 is written to bit 6 of the mask register, then an interrupt will be generated when the WALL UVLO detects that either power has become available at WALL, or that power was available and is no longer available from WALL. If a 1 is written to bit 2 of the mask register, then an interrupt will be triggered by any change in the status bits of the battery charger, as given by Table 8. Likewise, a 1 at bit 3 will allow an interrupt due to any change in the thermistor status bits of Table 7. The IRQ pin is cleared when the bus master acknowledges receipt of status data from a read operation. If the master does not acknowledge the status byte, the interrupt will not be cleared and the IRQ pin will not be released. Upon generation of an interrupt, the current state of the LTC4099 is recorded in the I2C port for retrieval (see Output Data). I2C Interface The LTC4099 may communicate with a bus master using the standard I2C 2-wire interface. The Timing Diagram shows the relationship of the signals on the bus. The two bus lines, SDA and SCL, must be HIGH when the bus is not in use. External pull-up resistors or current sources, such as the LTC1694 SMBus accelerator, are required on these lines. The LTC4099 is both a slave receiver and slave transmitter. The I2C control signals, SDA and SCL, are scaled internally to the DVCC supply. DVCC should be connected to the same power supply as the bus pull-up resistors. Bus Speed The I2C port is designed to be operated at speeds of up to 400kHz. It has built-in timing delays to ensure correct operation when addressed from an I2C compliant master device. It also contains input filters designed to suppress glitches should the bus become corrupted. START and STOP Conditions A bus master signals the beginning of communications by transmitting a START condition. A START condition is generated by transitioning SDA from HIGH to LOW while SCL is HIGH. The master may transmit either the slave write or the slave read address. Once data is written to the LTC4099, the master may transmit a STOP condition which commands the LTC4099 to act upon its new command set. A STOP condition is sent by the master by transitioning SDA from LOW to HIGH while SCL is HIGH. Byte Format Each byte sent to, or received from, the LTC4099 must be eight bits long followed by an extra clock cycle for the acknowledge bit. The data should be sent to the LTC4099 most significant bit (MSB) first. Acknowledge The acknowledge signal is used for handshaking between the master and the slave. When the LTC4099 is written to (write address), it acknowledges its write address as well as the subsequent two data bytes. When it is read from (read address), the LTC4099 acknowledges its read address only. The bus master should acknowledge receipt of information from the LTC4099. An acknowledge (active LOW) generated by the LTC4099 lets the master know that the latest byte of information was received. The acknowledge related clock pulse is generated by the master. The master releases the
4099f
The I2C port has an undervoltage lockout on the DVCC pin. When DVCC is below approximately 1V, the I2C serial port is cleared, the LTC4099 is set to its default configuration of all zeros and interrupts will be locked out.
21
LTC4099 OPERATION
SDA line (HIGH) during the acknowledge clock cycle. The LTC4099 pulls down the SDA line during the write acknowledge clock pulse so that it is a stable LOW during the HIGH period of this clock pulse. When the LTC4099 is read from, it releases the SDA line so that the master may acknowledge receipt of the data. Since the LTC4099 only transmits one byte of data, a master not acknowledging the data sent by the LTC4099 has no specific consequence on the operation of the I2C port. However, without a read acknowledge from the master, a pending interrupt from the LTC4099 will not be cleared and the IRQ pin will not be released. Slave Address The LTC4099 responds to a 7-bit address which has been factory programmed to 0b0001001[R/W]. The LSB of the address byte, known as the read/write bit, should be 0 when writing data to the LTC4099, and 1 when reading data from it. Considering the address an 8-bit word, then the write address is 0x12, and the read address is 0x13. The LTC4099 will acknowledge both its read and write addresses. Sub-Addressed Writing The LTC4099 has three command registers for control input. They are accessed by the I2C port via a subaddressed writing system. Each write cycle of the LTC4099 consists of exactly three bytes. The first byte is always the LTC4099's write address. The second byte represents the LTC4099's sub address. The sub address is a pointer which directs the subsequent data byte within the LTC4099. The third bye consists of the data to be written to the location pointed to by the sub address. The LTC4099 contains control registers at only three sub address locations: 0x00, 0x01 and 0x02. Only the two LSBs of the sub address byte are decoded, the remaining bits are don't-cares. Therefore, a write to sub address 0x06 for example, is effectively a write to sub address 0x02. Bus Write Operation The master initiates communication with the LTC4099 with a START condition and the LTC4099's write address. If the address matches that of the LTC4099, the LTC4099 returns an acknowledge. The master should then deliver the sub address. Again, the LTC4099 acknowledges and the cycle is repeated for the data byte. The data byte is transferred to an internal holding latch upon the return of its acknowledge by the LTC4099. This procedure must be repeated for each sub address that requires new data. After one or more cycles of [ADDRESS][SUB-ADDRESS][DATA], the master may terminate the communication with a STOP condition. Alternatively, a repeat START condition can be initiated by the master and another chip on the I2C bus can be addressed. This cycle can continue indefinitely, and the LTC4099 will remember the last input of valid data that it received. Once all chips on the bus have been addressed and sent valid data, a global STOP can be sent and the LTC4099 will update its command latches with the data that it had received. Bus Read Operation The bus master reads the status of the LTC4099 with a START condition followed by the LTC4099 read address. If the read address matches that of the LTC4099, the LTC4099 returns an acknowledge. Following the acknowledgement of its read address, the LTC4099 returns one bit of status information for each of the next eight clock cycles. A STOP command is not required for the bus read operation. Input Data Table 1 illustrates the three data bytes that may be written to the LTC4099. The first byte at sub address 0x00 controls the three input current limit bits ILIM2 -ILIM0, the three battery charge current control bits ICHARGE2 -ICHARGE0 and the two C/x state-of-charge indication control bits COVERX1 and COVERX0. The input current limit settings are decoded according to Table 2. This table indicates the maximum current that will be drawn from the VBUS pin in the event that the load at VOUT (battery charger plus system load) exceeds the power available. Any additional power will be drawn from the battery. The default state for the input current limit setting is 000, representing the low power 100mA USB setting.
4099f
22
LTC4099 OPERATION
The battery charger current settings are decoded in Table 3. The battery charger current settings are adjusted by selecting one of the eight servo voltages for the PROG pin. Recall that the programmed charge current is given by the expression: V ICHG = PROG * 1030 RPROG The default state for the battery charger current settings is 000, giving the lowest available servo voltage of 500mV. The COVERX1 and COVERX0 bits are decoded in Table 4. The C/x setting controls the PROG pin level that the LTC4099's C/x comparator uses to report full capacity charge. For example, if the 100mV setting is chosen, then the LTC4099 reports that its PROG pin voltage has fallen below 100mV. For the 50mV setting, LTC4099 reports that its PROG pin voltage has fallen below 50mV. The C/x settings are adjusted by comparing the PROG pin voltage
Table 1. LTC4099 Input Data Bytes
SUB ADDRESS 0 COMMAND REGISTER 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ILIM2 ILIM1 ILIM0 ICHARGE2 ICHARGE1 ICHARGE0 COVERX1 COVERX0 SUB ADDRESS 1 COMMAND REGISTER 1 TIMER2 TIMER1 TIMER0 DISABLE_CHARGER ENABLE_ BATTERY_ CONDITIONER VFLOAT = 4.2V TREG = 85C Not Used SUB ADDRESS 2 IRQ MASK REGISTER USBGOOD WALLGOOD BADCELL THERMAL_ REG THERMISTOR_ STATUS CHARGER_STATUS Not Used Not Used
with the values shows in Table 4. The default value for the C/x setting is 00, giving 100mV detection. The second byte of data at sub address 0x01 controls the three battery charger safety timer bits, TIMER2-TIMER0, the DISABLE_CHARGER bit, the ENABLE_BATTERY_ CONDITIONER bit, the VFLOAT = 4.2V control bit and the TREG = 85C control bit. The TIMER2-TIMER0 bits control the duration of the battery charger safety timer. The safety timer starts once the LTC4099 reaches the 4.100V or the 4.200V float voltage. As long as input power is available, charging will continue in float voltage mode until the safety timer expires. Table 5 lists the possible safety timer settings from 1 to 8 hours, and how to decode them. The default state for the LTC4099 safety timer is 4 hours. The DISABLE_CHARGER bit can be used to prevent battery charging if needed. This bit should be used with caution
Table 3. ICHARGE2 - ICHARGE0 Decode
BATTERY CHARGER CURRENT LIMIT SETTINGS CHARGE CURRENT RPROG = 1.02k ICHARGE1 ICHARGE0 VPROG ICHARGE2 0 0 0 500mV* 500mA 0 0 1 600mV 600mA 0 1 0 700mV 700mA 0 1 1 800mV 800mA 1 0 0 900mV 900mA 1 0 1 1000mV 1000mA 1 1 0 1100mV 1100mA 1 1 1 1200mV 1200mA *Default Setting
Table 4. C/x Decode Table 2. ILIM2 - ILIM0 Decode
ILIM2 0 0 0 0 1 1 1 1 *Default Setting USB INPUT CURRENT LIMIT SETTINGS ILIM1 ILIM0 IUSB 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 100mA* 500mA 620mA 790mA 1000mA 1200mA Suspend Low (500A) Suspend High (2.5mA) C/x INDICATION SETTINGS FULL CAPACITY CHARGE INDICATION RPROG = 1.02k COVERX1 COVERX0 VPROG 0 0 100mV* 100mA* 0 1 50mV 50mA 1 0 200mV 200mA 1 1 500mV 500mA *Default Setting
4099f
23
LTC4099 OPERATION
as it can prevent the battery charger from bringing up the battery voltage. Without the ability to address the I2C port, only a low voltage on DVCC will clear the I2C port to its default state and re-enable charging. The ENABLE_BATTERY_CONDITIONER bit enables the automatic battery load circuit in the event of simultaneously high battery voltage and temperature. See the Overtemperature Battery Conditioner section. The VFLOAT = 4.2V bit controls the final float voltage of the LTC4099's battery charger. A 1 in this bit position changes the charger from the default float voltage value of 4.100V to the higher 4.200V level. The TREG = 85C control bit changes the LTC4099's battery charger junction thermal regulation temperature from its default value of 105C to a lower setting of 85C. This may be used to reduce heat in highly thermally compromised systems. In general, the high efficiency charging system of the LTC4099 will keep the junction temperature low enough to avoid junction thermal regulation. The third and final byte of input data at sub address 0x02 is the mask register. The mask register determines which status change events or categories will be allowed to generate an interrupt. A 1 written to a given position in the mask register allows status change in that category to generate an interrupt. A zero in a given position in the mask register prohibits the generation of an interrupt. The start-up state of the LTC4099 is all zeros for this register indicating that no interrupts will be generated without explicit request via the I2C port. See the Interrupt Generation section. Output Data One status byte may be read from the LTC4099. Table 6 represents the status byte information. A 1 read back in any of the bit positions indicates that the condition is true. For example, 1s read back from bits 7 and 2 indicate that power is available at VBUS, and that the battery charger's thermistor has halted charging due to an undertemperature condition at the battery. Bit 7 in the status byte indicates the presence of power at VBUS. Criteria for determining this status bit is derived from the undervoltage lockout circuit on VBUS and is given by the electrical parameters VUVLO and VDUVLO. Bit 6 indicates the presence of voltage available at the WALL pin and is derived from the WALL undervoltage lockout circuit. Like the VBUS pin, this pin has both an absolute voltage detection level given by the electrical parameter VWALL, as well as a level relative to BAT given by VWALL. Both of the conditions must be met for bit 6 to indicate the presence of power at WALL. Bit 5 indicates that the battery has been below the precharge threshold level of approximately 2.85V for more than one-half hour while the charger was attempting to charge. When this occurs, it is usually the result of a defective cell. However, in some cases a bad cell indication may be caused by system load prioritization over battery charging. System software can test for this by forcing a reduction of system load and restarting the battery charger via I2C (a disable followed by an enable). If the bad cell indication returns, then the cell is definitively bad. Bit 4 indicates that the battery charger is in thermal regulation due to excessive LTC4099 junction temperature. Recall that there are two I2C programmable junction temperature settings available at which to regulate, 85C and 105C. Bit 4 indicates thermal regulation at whichever setting is chosen. Bits 3 and 2 indicate the status of the thermistor measurement circuit and are decoded in Table 7. The BATTERY TOO COLD and BATTERY TOO HOT states indicate that the thermistor temperature is out of range (either below 0C or above 45C for a curve 2 thermistor) and that charging has paused until a return to valid temperature. The BATTERY OVERTEMPERATURE state indicates that the battery's thermistor has reached a critical temperature (above 60C for a curve 2 thermistor) and that long term battery capacity may be seriously compromised if the condition persists. Bits 1 and 0 indicate the status of the battery charger, and are decoded into one of four possible battery charger states in Table 8. The constant-current state indicates that the battery charger is attempting to charge with all available current up to the constant-current level programmed, and that the battery has not yet reached the float voltage. The CONSTANT V, IBAT > C/x bit indicates that the battery charger has entered the float voltage phase of charging
4099f
24
LTC4099 OPERATION
(BAT at 4.1V or 4.2V), but that the charge current is still above the C/x detection level programmed. The CONSTANT V, IBAT Table 5. Safety Timer Decode
TIMER2 0 0 0 0 1 1 1 1 *Default Setting SAFETY TIMER SETTINGS TIMER1 TIMER0 0 0 0 1 1 0 1 1 0 0 0 1 1 0 1 1 TIMEOUT 4 Hours* 5 Hours 6 Hours 7 Hours 8 Hours 1 Hour 2 Hours 3 Hours
its read address. In the case of a pending interrupt, fresh data can be assured by taking two consecutive readings of the status information and discarding the first set. Shutdown Mode The USB switching regulator is enabled whenever VBUS is above VUVLO, greater than VDUVLO above BAT and the LTC4099 is not in one of the two USB suspend modes (500A or 2.5mA). When power is available from both the USB (VBUS) and WALL inputs, the auxiliary (WALL) input is prioritized and the USB switching regulator is disabled. The battery charger will always start a charge cycle when power is detected at VBUS or WALL. It can only be shut down via a command from the I2C port or by normal termination after a charge cycle. The ideal diode is enabled at all times and cannot be disabled.
Table 7. NTC1, NTC0 Decode
NTC1 0 0 1 1 THERMISTOR STATUS BIT DECODE NTC0 THERMISTOR STATUS 0 NO NTC FAULT 1 BATTERY TOO COLD 0 BATTERY TOO HOT 1 BATTERY OVERTEMPERATURE
Table 8. CHRGR1, CHRGR0 Decode
CHRGR1 0 0 1 1 BATTERY CHARGER STATUS BIT DECODE CHRGR0 CHARGER STATUS 0 CHARGER OFF 1 CONSTANT-CURRENT 0 CONSTANT V, IBAT > C/x 1 CONSTANT V, IBAT < C/x
Table 6. LTC4099 Status Data Bytes
READ BYTE Bit 7 (MSB) Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 (LSB) STATUS REGISTER USBGOOD WALLGOOD BADCELL THERMAL REG NTC1 See Table 7 NTC0 CHRGR1 See Table 8 CHRGR0
4099f
25
LTC4099 APPLICATIONS INFORMATION
CLPROG Resistor and Capacitor As described in the Bat-Track Input Current Limited StepDown Switching Regulator section, the resistor on the CLPROG pin determines the average input current limit in each of the current limit modes. The input current will be comprised of two components, the current that is used to deliver power to VOUT, and the quiescent current of the switching regulator. To ensure that the USB specification is strictly met, both components of input current should be considered. The Electrical Characteristics table gives the typical values for quiescent currents in all settings, as well as current limit programming accuracy. To get as close to the 500mA or 100mA specifications as possible, a precision resistor should be used. An averaging capacitor is required in parallel with the resistor so that the switching regulator can determine the average input current. This capacitor also provides the dominant pole for the feedback loop when current limit is reached. To ensure stability, the capacitor on CLPROG should be 0.1F or larger. Choosing the Inductor Because the input voltage range and output voltage range of the power path switching regulator are both fairly narrow, the LTC4099 was designed for a specific inductance value of 3.3H. Some inductors which may be suitable for this application are listed in Table 9.
Table 9. Recommended Inductors for the LTC4099
INDUCTOR TYPE LPS4018 D53LC DB318C WE-TPC Type M1 CDRH6D12 CDRH6D38 L (H) 3.3 3.3 3.3 3.3 3.3 3.3 MAX IDC (A) 2.2 MAX DCR () 0.08 SIZE IN mm (L x W x H)
VBUS and VOUT Bypass Capacitors The style and value of the capacitors used with the LTC4099 determine several important parameters such as regulator control loop stability and input voltage ripple. Because the LTC4099 uses a step-down switching power supply from VBUS to VOUT, its input current waveform contains high frequency components. It is strongly recommended that a low equivalent series resistance (ESR) multilayer ceramic capacitor be used to bypass VBUS. Tantalum and aluminum capacitors are not recommended because of their high ESR. The value of the capacitor on VBUS directly controls the amount of input ripple for a given load current. Increasing the size of this capacitor will reduce the input ripple. The USB specification allows a maximum of 10F to be connected directly across the USB power bus. If the overvoltage protection circuit is used to protect VBUS, then its soft-starting nature can be exploited and a larger VBUS capacitor can be used if desired. To prevent large VOUT voltage steps during transient load conditions, it is also recommended that a ceramic capacitor be used to bypass VOUT. The output capacitor is used in the compensation of the switching regulator. At least 10F with low ESR are required on VOUT . Additional capacitance will improve load transient performance and stability. Multilayer ceramic chip capacitors typically have exceptional ESR performance. MLCCs combined with a tight board layout and an unbroken ground plane will yield very good performance and low EMI emissions. There are several types of ceramic capacitors available, each having considerably different characteristics. For example, X7R ceramic capacitors have the best voltage and temperature stability. X5R ceramic capacitors have apparently higher packing density but poorer performance over their rated voltage and temperature ranges. Y5V ceramic capacitors have the highest packing density, but must be used with caution because of their extreme
MANUFACTURER
3.9 x 3.9 x 1.7 Coilcraft www.coilcraft.com
2.26 0.034 Toko 5x5x3 1.55 0.070 3.8 x 3.8 x 1.8 www.toko.com 1.95 0.065 4.8 x 4.8 x 1.8 Wurth Elektronik www.we-online.com 2.2 3.5 0.063 6.7 x 6.7 x 1.5 Sumida 0.020 www.sumida.com 7x7x4
4099f
26
LTC4099 APPLICATIONS INFORMATION
nonlinear characteristic of capacitance versus voltage. The actual in-circuit capacitance of a ceramic capacitor should be measured with a small AC signal and DC bias, as is expected in-circuit. Many vendors specify the capacitance versus voltage with a 1VRMS AC test signal and, as a result, overstate the capacitance that the capacitor will present in the application. Using similar operating conditions as the application, the user must measure or request from the vendor the actual capacitance to determine if the selected capacitor meets the minimum capacitance that the application requires. Overprogramming the Battery Charger The USB high power specification allows for up to 2.5W to be drawn from the USB port. The LTC4099's switching regulator regulates the voltage at VOUT to a level just above the voltage at BAT while limiting power to less than the amount programmed at CLPROG. The charger should be programmed, with the PROG pin, to deliver the maximum safe charging current without regard to the USB specifications. If there is insufficient current available to charge the battery at the programmed rate, the charger will reduce charge current until the system load on VOUT is satisfied and the VBUS current limit is satisfied. Programming the charger for more current than is available will not cause the average input current limit to be violated. It will merely allow the battery charger to make use of all available power to charge the battery as quickly as possible, and with minimal power dissipation within the charger. Overvoltage Protection It is possible to protect both VBUS and WALL from overvoltage damage with several additional components as shown in Figure 5. Schottky diodes D1 and D2 pass the larger of V1 and V2 to R1 and OVSENS. If either V1 or V2 exceeds 6V plus the Schottky forward voltage, OVGATE will be pulled to GND and both the WALL and USB inputs will be protected. Each input is protected up to the drain-source breakdown, BVDSS, of M1 and M2. In an overvoltage condition, the OVSENS pin will be clamped at 6V. The external 6.2k resistor must be sized appropriately to dissipate the resultant power. For example, a 1/8W 6.2k resistor can have at most 1/8W x 6.2k = 28V applied across its terminals. With the 6V at OVSENS, the maximum overvoltage magnitude that this resistor can withstand is 34V. A 1/4W 6.2k resistor raises this value to 45V. OVSENS's absolute maximum current rating of 10mA imposes an upper limit of 68V protection.
Table 10. Recommended NMOS FETs for the Overvoltage Protection Circuit
NMOS FET FDN3725 Si2302ADS NTLJS4114 IRLML2502 BVDSS 30V 20V 30V 20V RON 50m 70m 40m 35m PACKAGE SOT-23 SOT-23 2mm x 2mm DFN SOT-23
The charge pump output on OVGATE has limited output drive capability. Care must be taken to avoid leakage on this pin as it may adversely affect operation.
M1 V1 WALL
OVGATE LTC4099 V2 D2 D1 M2 C1 GND R1 OVSENS
4099 F05
VBUS
Figure 5. Dual Overvoltage Protection
4099f
27
LTC4099 APPLICATIONS INFORMATION
Reverse-Voltage Protection The LTC4099 can also be easily protected against the application of reverse voltage, as shown in Figure 6. D1 and R1 are necessary to limit the maximum VGS seen by MP1 during positive overvoltage events. D1's breakdown voltage must be safely below MP1's BVGS. The circuit shown in Figure 6 offers forward voltage protection up to MN1's BVDSS and reverse-voltage protection up to MP1's BVDSS.
USB/WALL ADAPTER MP1 D1 MN1 VBUS C1 LTC4099 R1 R2 OVGATE OVSENS
4099 F06
NTC thermistors have temperature characteristics which are indicated on resistance-temperature conversion tables. The Vishay-Dale thermistor NTHS0603N02N1002-FF used , in the following examples, has a nominal value of 10k and follows the Vishay curve 2 resistance-temperature characteristic. In the explanation below, the following notation is used. R25 = Value of the thermistor at 25C RCOLD = Value of thermistor at the cold trip point RHOT = Value of the thermistor at the hot trip point COLD = Ratio of RCOLD to R25 HOT = Ratio of RHOT to R25 RNOM = Primary thermistor bias resistor (see Figure 7) R1 = Optional temperature range adjustment resistor (see Figure 8) The trip points for the LTC4099's temperature qualification are internally programmed at 0.326 * NTCBIAS for the hot threshold and 0.738 * NTCBIAS for the cold threshold. Therefore, the hot trip point is set when: RHOT * NTCBIAS = 0.326 * NTCBIAS RNOM + RHOT and the cold trip point is set when: RCOLD * NTCBIAS = 0.738 * NTCBIAS RNOM + RCOLD Solving these equations for RCOLD and RHOT results in the following: RHOT = 0.4839 * RNOM and RCOLD = 2.816 * RNOM By setting RNOM equal to R25, the above equations result in HOT = 0.4839 and COLD = 2.816. Referencing these ratios to the Vishay resistance-temperature curve 2 chart gives a hot trip point of about 45C and a cold trip point of about 0C. The difference between the hot and cold trip points is approximately 45C.
4099f
VBUS POSITIVE PROTECTION UP TO BVDSS OF MN1 VBUS NEGATIVE PROTECTION UP TO BVDSS OF MP1
Figure 6. Dual-Polarity Voltage Protection
Alternate NTC Thermistors and Biasing The LTC4099 provides temperature-qualified charging if a grounded thermistor and a bias resistor are connected to NTC. By using a bias resistor whose value is equal to the room temperature resistance of the thermistor (R25), the upper and lower temperatures are preprogrammed to approximately 45C and 0C, respectively, when using a Vishay curve 2 thermistor. The upper and lower temperature thresholds can be adjusted by either a modification of the bias resistor value or by adding a second adjustment resistor to the circuit. If only the bias resistor is adjusted, then either the upper or the lower threshold can be modified, but not both. The other trip point will be determined by the characteristics of the thermistor. Using the bias resistor, in addition to an adjustment resistor, both the upper and the lower temperature trip points can be independently programmed with the constraint that the difference between the upper and lower temperature thresholds must increase. Examples of each technique follow.
28
LTC4099 APPLICATIONS INFORMATION
By using a bias resistor, RNOM, different in value from R25, the hot and cold trip points can be moved in either direction. The temperature span will change somewhat due to the nonlinear behavior of the thermistor. The following equations can be used to easily calculate a new value for the bias resistor: RNOM = HOT * R25 0.4839 RNOM = COLD * R25 2.816 the decrease in the temperature gain of the thermistor as the absolute temperature increases. The upper and lower temperature trip points can be independently programmed by using an additional bias resistor as shown in Figure 8. The following formulas can be used to compute the values of RNOM and R1: - HOT RNOM = COLD * R25 2.332 R1 = 0.4839 * RNOM - HOT * R25 For example, to set the trip points to 0C and 50C with a Vishay curve 2 thermistor, choose: RNOM = 2.816 - 0.4086 * 10k = 10.32k 2.332
where HOT and COLD are the resistance ratios at the desired hot and cold trip points. Note that these equations are linked. Therefore, only one of the two trip points can be chosen; the other is determined by the default ratios designed in the LTC4099. Consider an example where a 50C hot trip point is desired. From the Vishay curve 2 R-T characteristics, HOT is 0.4086 at 50C. Using the prior equation, RNOM should be set to 8.45k. With this value of RNOM, COLD is 2.380 and the cold trip point is about 4C. Notice that the span is now 46C rather than the previous 45C. This is due to
the nearest 1% value is 10.2k: R1 = 0.4839 * 10.2k - 0.4086 * 10k = 0.850k The nearest 1% value is 845. The final circuit is shown in Figure 8, and results in an upper trip point of 50C and a lower trip point of 0C.
NTCBIAS 3 RNOM 10k NTC 2 RNTC 10k 0.326 * NTCBIAS 0.738 * NTCBIAS
LTC4099 NTC BLOCK
NTCBIAS 3 RNOM 10.2k TOO_COLD NTC 2 0.738 * NTCBIAS
LTC4099 NTC BLOCK
- +
-
TOO_COLD
+
T
-
TOO_HOT
R1 845 0.326 * NTCBIAS T RNTC 10k
-
TOO_HOT
+
+
+
OVERTEMP 0.228 * NTCBIAS
+
OVERTEMP 0.228 * NTCBIAS
-
-
4099 F07
4099 F08
Figure 7. Standard NTC Configuration
Figure 8. Modified NTC Configuration
4099f
29
LTC4099 APPLICATIONS INFORMATION
USB Inrush Limiting Voltage overshoot on VBUS may sometimes be observed when connecting the LTC4099 to a lab power supply. This overshoot is caused by long leads from the power supply to VBUS. Twisting the wires together from the supply to VBUS can greatly reduce the parasitic inductance of these long leads, and keep the voltage at VBUS to safe levels. USB cables are generally manufactured with the power leads in close proximity, and thus fairly low parasitic inductance. Board Layout Considerations The Exposed Pad on the backside of the LTC4099 package must be securely soldered to the PC board ground. This is the primary ground pin in the package, and it serves as the return path for both the control circuitry and the synchronous rectifier. Furthermore, due to its high frequency switching circuitry, it is imperative that the input capacitor, inductor, and output capacitor be as close to the LTC4099 as possible, and that there be an unbroken ground plane under the LTC4099 and all of its external high frequency components. High frequency currents, such as the input current on the LTC4099, tend to find their way on the ground plane along a mirror path directly beneath the incident path on the top of the board. If there are slits or cuts in the ground plane due to other traces on that layer, the current will be forced to go around the slits. If high frequency currents are not allowed to flow back through their natural least-area path, excessive voltage will build up and radiated emissions will occur (see Figure 9). There should be a group of vias directly under the grounded backside leading directly down to an internal ground plane. To minimize parasitic inductance, the ground plane should be as close as possible to the top plane of the PC board (layer 2). The IDGATE pin for the external ideal diode controller has extremely limited drive current. Care must be taken to minimize leakage to adjacent PC board traces. 100nA of leakage from this pin will introduce an additional offset to the ideal diode of approximately 10mV. To minimize leakage, the trace can be guarded on the PC board by surrounding it with VOUT connected metal, which should generally be less than 1V higher than IDGATE. Battery Charger Stability Considerations The LTC4099's battery charger contains both a constantvoltage and a constant-current control loop. The constant-voltage loop is stable without any compensation when a battery is connected with low impedance leads. Excessive lead length, however, may add enough series inductance to require a bypass capacitor of at least 1F from BAT to GND.
4099 F09
Figure 9. Higher Frequency Ground Currents Follow Their Incident Path. Slices in the Ground Plane Cause High Voltage and Increased Emissions
4099f
30
LTC4099 APPLICATIONS INFORMATION
High value, low ESR multilayer ceramic chip capacitors reduce the constant-voltage loop phase margin, possibly resulting in instability. Ceramic capacitors up to 100F may be used in parallel with a battery, but larger ceramics should be decoupled with 0.2 to 1 of series resistance. Furthermore, a 100F MLCC in series with a 0.3 resistor or a 100F OS-CON capacitor from BAT to GND is required to prevent oscillation when the battery is disconnected. In constant-current mode, the PROG pin is in the feedback loop rather than the battery voltage. Because of the additional pole created by any PROG pin capacitance, capacitance on this pin must be kept to a minimum. With no additional capacitance on the PROG pin, the charger is stable for program resistor values as high as 25k. However, additional capacitance on this node reduces the maximum allowed program resistor. The pole frequency at the PROG pin should be kept above 100kHz. Therefore, if the PROG pin has a parasitic capacitance, CPROG, the following equation should be used to calculate the maximum resistance value for RPROG: RPROG 1 2 * 100kHz * CPROG
TYPICAL APPLICATIONS
High Efficiency USB/Automotive Battery Charger with Overvoltage Protection, Reverse-Voltage Protection and Low Battery Start-Up
C2 0.1F 10V D2 4 LT3653 ILIM GND 9 VC 3 4 13 C3 22F 0805 1 20 15-17 8 3 M1, M2, M4: Si2333DS M3: NTLJS4114N R5 100k VBUS VC HVOK 2 5 WALL 18 ISENSE VOUT 6 5 L1 4.7H
AUTOMOTIVE, FIREWIRE, ETC. R1
M1 D1 C1 4.7F 50V R2 27.4k D3 M3 M2 R4 6.2k TO C TO C 3
7 1 VIN BOOST SW 8
R3
L2 3.3H 14 SYSTEM LOAD 12 10 11 M4 ACPR SW
USB
OVGATE OVSENS I2C IRQ NTCBIAS LTC4099
VOUT IDGATE BAT
C5 22F 0805 PROG GND BATSENS 7 9, 21 R8 1.02k 6 Li-Ion
2
NTC CLPROG 19 R7 3.01k
R6 T 100k
C4 0.1F 0603
+
4099 TA02
4099f
31
LTC4099 TYPICAL APPLICATIONS
USB/Wall Adapter Battery Charger with Dual Overvoltage Protection, Reverse-Voltage Protection and Low Battery Start-Up
M1 5V WALL ADAPTER R1 R2 D4 USB M2 D1 D2 D3
M3 C1 2.2F 0603 L1 3.3H 1 13 M4 R3 6.2k 3 C2 22F 0805 20 15-17 8 3 VBUS OVGATE 5 WALL 18 14 SYSTEM LOAD 12 10 11 M6 ACPR SW
M5
VOUT OVSENSE I2C IRQ NTCBIAS LTC4099 IDGATE BAT
TO C TO C M1, M2, M5, M6: Si2333DS M3, M4: NTLJS4114N
R4 100k
C4 22F 0805 PROG GND BATSENS 7 9, 21 R7 1.02k 6 Li-Ion
2
NTC CLPROG 19 R6 3.01k
R5 T 100k
C3 0.1F 0603
+
4099 TA03
4099f
32
LTC4099 TYPICAL APPLICATIONS
USB/Automotive Switching Battery Charger with 2A Support From Automotive Input
2 AUTOMOTIVE, FIREWIRE, ETC. 4 C1 4.7F C2 50V 68nF R1 150k 5 R2 40.2k 10 VIN BOOST SW RUN/SS RT PG 7 VC 9 LT3480 FB SYNC 6 8 3
C3 0.47F 50V L1 10H D1 R3 R4 499k 100k C4 22F
GND 11
BD 1
M2 L2 3.3H USB WALL ADAPTER R5 6.2k TO C TO C M1: NTLJS4114N M2, M3: Si2333DS R6 100k 3 M1 4 13 C5 22F 0805 1 20 15-17 8 3 VBUS 5 18 14 VC WALL ACPR SW 12 10 11 C7 22F 0805 SYSTEM LOAD M3
OVGATE OVSENS I
2C
VOUT IDGATE LTC4099 BAT
IRQ NTCBIAS
2
NTC CLPROG PROG GND BATSENS 6 Li-Ion 19 R8 3.01k 7 9, 21 R9 1.02k
R7 T 100k
C6 0.1F 0603
+
4099 TA04
4099f
33
LTC4099 TYPICAL APPLICATIONS
Low Component Count Power Manager with High and Low Voltage Inputs
7 AUTOMOTIVE, FIREWIRE, ETC. 1 C1 4.7F 50V R1 27.4k VIN LT3653 ILIM GND 9 VC 3 4 USB WALL ADAPTER 13 C3 10F 0805 1 20 VBUS OVGATE OVSENS VOUT IDGATE TO C TO C R2 100k 3 15-17 8 3 I2C IRQ NTCBIAS LTC4099 BAT 12 10 11 VC HVOK 2 5 WALL 18 ACPR ISENSE VOUT BOOST SW 8
C2 0.1F 10V D1
L1 4.7H
4
6 5 L2 3.3H 14
SW
SYSTEM LOAD
M1
C5 22F 0805 PROG GND BATSENS 7 9, 21 R5 1.02k 6 Li-Ion
2
NTC CLPROG 19 R4 3.01k
R3 100k M1: Si2333DS
C4 0.1F 0603
+
4099 TA05
4099f
34
LTC4099 PACKAGE DESCRIPTION
PDC Package 20-Lead Plastic UTQFN (3mm x 4mm)
(Reference LTC DWG # 05-08-1752 Rev O)
0.70 0.05 3.50 0.05 2.10
0.05 1.50 REF 1.65
2.65 0.05
0.05
PACKAGE OUTLINE 0.25 0.05 0.50 BSC 2.50 REF 3.10 4.50 0.05 0.05
RECOMMENDED SOLDER PAD PITCH AND DIMENSIONS APPLY SOLDER MASK TO AREAS THAT ARE NOT SOLDERED 0.55 3.00 0.10 0.05 R = 0.05 TYP 1.50 REF 19
PIN 1 NOTCH R = 0.20 OR 0.25 45 CHAMFER 20 0.40 0.10
PIN 1 TOP MARK (NOTE 6) 2.65 4.00 0.10 2.50 REF 1.65 0.10 0.10
1 2
(PDC20) UTQFN 0407 REV O
0.127 REF 0.00 - 0.05
R = 0.115 TYP
0.25
0.05
0.50 BSC
BOTTOM VIEW--EXPOSED PAD NOTE: 1. DRAWING IS NOT A JEDEC PACKAGE OUTLINE 2. DRAWING NOT TO SCALE 3. ALL DIMENSIONS ARE IN MILLIMETERS 4. DIMENSIONS OF EXPOSED PAD ON BOTTOM OF PACKAGE DO NOT INCLUDE MOLD FLASH. MOLD FLASH, IF PRESENT, SHALL NOT EXCEED 0.15mm ON ANY SIDE 5. EXPOSED PAD SHALL BE SOLDER PLATED 6. SHADED AREA IS ONLY A REFERENCE FOR PIN 1 LOCATION ON THE TOP AND BOTTOM OF PACKAGE
4099f
Information furnished by Linear Technology Corporation is believed to be accurate and reliable. However, no responsibility is assumed for its use. Linear Technology Corporation makes no representation that the interconnection of its circuits as described herein will not infringe on existing patent rights.
35
LTC4099 TYPICAL APPLICATION
High Efficiency USB/Automotive Battery Charger with Overvoltage Protection and Low Battery Start-Up
7 AUTOMOTIVE, FIREWIRE, ETC. 1 C1 4.7F 50V R1 27.4k VIN LT3653 ILIM GND 9 VC 3 4 13 C3 22F 0805 1 20 15-17 8 3 R3 100k M1: NTLJS4114N M2: Si2333DS 2 VBUS VC HVOK 2 5 WALL 18 ISENSE VOUT BOOST SW 8 C2 0.1F 10V D2 4 6 5 L1 4.7H
L2 3.3H 14 SYSTEM LOAD 12 10 11 M2 ACPR SW
USB
M1
R2 6.2k TO C TO C 3
OVGATE OVSENS I2C IRQ NTCBIAS LTC4099
VOUT IDGATE BAT
C5 22F 0805 PROG GND BATSENS 7 9, 21 R6 1.02k 6 19 R5 3.01k
NTC CLPROG C4 0.1F 0603
T
R4 100k
+
Li-Ion
4099 TA06
RELATED PARTS
PART NUMBER DESCRIPTION LTC3555/ LTC3555-1/ LTC3555-3 LTC3576/ LTC3576-1 Switching USB Power Manager with Li-Ion/Polymer Charger, Triple Synchronous Buck Converter + LDO Switching Power Manager with USB On-The-Go + Triple Step-Down DC/DCs COMMENTS Complete Multifunction PMIC: Switchmode Power Manager and Three Buck Regulators + LDO, Charge Current Programmable Up to 1.5A from Wall Adapter Input, Synchronous Buck Converters Efficiency > 95%, ADJ Outputs: 0.8V to 3.6V at 400mA/400mA/1A, Bat-Track Adaptive Output Control, 200m Ideal Diode; 4mm x 5mm QFN-28 Package Complete Multifunction PMIC: Bidirectional Switching Power Manager and Three Buck Regulators + LDO, ADJ Output Down to 0.8V at 400mA/400mA/1A, Overvoltage Protection, USB On-The-Go, Charge Current Programmable Up to 1.5A from Wall Adapter Input, Thermal Regulation, I2C, High Voltage Bat-Track Buck Interface, 180m Ideal Diode; 4mm x 6mm QFN-38 Package Maximizes Available Power From USB Port, Bat-Track, Instant-On Operation, 1.5A Maximum Charge Current, 180m Ideal Diode with <50m Option, 3.3V/25mA Always-On LDO, 3mm x 4mm DFN Package High Efficiency 1.2A Charger from 6V to 38V (60V max) Input Charges Single-Cell Li-Ion Batteries Directly from a USB Port, Thermal Regulation; 200m Ideal Diode with <50m Option, Bat-Track Adaptive Output Control; LTC4090-5 Has No Bat-Track, 3mm x 6mm DFN-22 Package. 950mA Charge Current, Timer Termination + C/10 Detection Output 4.2V, 0.6% Accurate Float Voltage, Four CHRG Pin Indicator States, 2mm x 2mm DFN Package Maximizes Available Power from USB Port, Bat-Track, Instant-On Operation, 1.5A Maximum Charge Current, 180m Ideal Diode with <50m Option, Automatic Charge Current Reduction Maintains 3.6V Minimum VOUT, 3mm x 4mm UTQFN-20 Package Low Loss Replacement for ORing Diodes, 3mm x 3mm DFN Package
LTC4088
High Efficiency USB Power Manager and Battery Charger High Voltage USB Power Manager with Ideal Diode Controller and High Efficiency Li-Ion Battery Charger Standalone USB Li-Ion/Polymer Battery Charger High Efficiency USB Power Manager and Battery Charger with Regulated Output Voltage Dual Ideal Diodes
LTC4090/ LTC4090-5
LTC4095 LTC4098
LTC4413
ThinSOT is a trademark of Linear Technology Corporation.
4099f
36
Linear Technology Corporation
1630 McCarthy Blvd., Milpitas, CA 95035-7417
(408) 432-1900
LT 1108 * PRINTED IN USA
FAX: (408) 434-0507 www.linear.com
(c) LINEAR TECHNOLOGY CORPORATION 2008


▲Up To Search▲   

 
Price & Availability of LTC4099EPDC-PBF

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X